make tackles - Turkish English Dictionary